popular revolutionary movement - Allemand Anglais Dictionnaire